40788889
9207213
76063440
6365313
98787196
70583204
3926233
1151682
45411373
26663441
91822203
2074841
15232219
60832574
74139221
4994176
30606369
71111929
88253228
12724205
82247619
2929064
59024140
63828387
19548358
24928376
42897568
67824187
45069299
80365712
40094707
62025512
57179774
84135602
83336639
50486439
317828
94521697
44011387
7126959