46242928
32276369
4855401
9616361
61789345
41527059
68254017
56692209
95408268
2692642
18484759
73576192
35427431
12759228
19657938
68082671
5484123
86986155
51474658
70545027
47781266
97018493
91397292
860986
2266392
2510480
5232357
59156683
93252286
54429135
88892843
48915320
62271725
67466959
51776289
95172229
8688384
1172100
90538693
59141458