7958925
58574959
18902127
69646421
50129810
98983589
42724711
11154931
56532452
83624993
41604345
3704209
11387801
30994319
6692496
37974072
5535129
46207719
25054608
1321056
66288572
4173283
79557463
2429312
44804739
53453706
25922023
43369757
98477870
9362470
84338278
10541567
41632050
31408174
5237311
63051877
67539309
76348353
4242756
4667687