19331090
96742644
52769989
49929001
40629525
99966641
20475925
74451889
34963853
69035684
12151045
19422946
68622563
85945830
20054024
60053012
20212022
35817117
2099106
87005333
54796578
8291201
6628180
3537603
96592915
12253818
82462672
9151748
89758432
3958841
67328428
86846214
44917224
24506223
19325602
70861950
60262166
76686476
6993872
24401468