15442891
80538616
56514145
37114252
68471720
514692
59526947
24468667
22434591
5471812
8618749
52697778
80393915
13233790
89629268
40269118
49483256
68154905
16475460
28928076
33322848
16827818
47512472
2554112
61463696
54329464
8485788
41543308
30059389
21573092
31113330
30551889
61829112
93855284
88441482
78075140
4567283
59099857
79605354
27046914