69846060
65532931
38807025
27733845
14113980
63348964
52688843
4503593
17482362
722311
23054845
25032263
41481109
2787429
5246660
96645735
36646536
8897793
37502087
34969748
56702150
43372223
70897728
30014394
16678272
8166534
15709804
8267607
70235441
1922417
55245067
21129048
55837999
22185788
525452
87234879
71425514
49647033
20144908
52639676