12685729
40644754
20505105
36409669
12559736
87963696
86411097
4567659
22463629
7227848
15458851
12775364
61287741
57561869
85175469
8485715
8250499
52844875
688774
36592972
86386620
45931080
13919368
69639644
4013204
5975562
20798890
81291644
78034285
38459117
55691022
70766983
2295942
1432956
27755836
68448636
90799277
44174493
23143138
63757533