43992456
76103130
65765444
12506331
93483030
74773726
680283
6591286
22085389
53657484
20999713
54507536
91862487
42469925
50019827
94049922
67565465
85329337
26007649
86294862
94881757
7273003
10064991
14079976
32021232
4203507
33281543
12668290
35032434
33203437
42286841
23889772
17374525
4235732
2383563
92536050
89332265
89908248
2120539
11899011