29048007
49991715
23485629
89856873
11131936
60572492
2113675
68756375
55868750
47704444
37654420
5715813
73908131
9268644
21557170
77893483
9376700
44481879
1185699
2617030
92037102
35625859
51119851
23666872
26321187
21315032
94574348
62073225
90879040
61491757
50563685
3926431
72165550
30903963
58708708
67759653
78899203
68808534
79469555
4363613