15499011
79634689
19373281
41618020
74579860
57305129
33762645
52652560
17165408
34042124
67026688
38817302
38246538
13377513
51869127
31869708
29527688
56033298
96474473
628175
4210611
26257478
24836793
73819678
15713767
88763380
8904675
70287896
1513148
40838983
35013485
88608052
63531450
48557185
2655178
40298388
18074775
6552261
27172846
6955936