71797860
34972666
99457198
67711548
35738268
37023011
30107421
24761209
3613264
15787561
10668269
97747203
60447585
46024242
16966251
52477358
63575192
31625873
50516469
9233115
5147902
65398795
30713744
84649119
27993670
47644204
1632818
53324558
98502623
31051906
4416722
428144
67722052
41658391
46376433
5950698
9168221
7636365
86774237
84156337