66785916
56355811
45385544
44806241
62646947
18666892
387729
51128112
87276800
29458562
56551958
69396565
92587080
46226027
46221857
69195400
53762324
32665951
4572623
79511770
62299453
45327805
203835
3263319
6246541
33488870
87762011
1124499
327391
92847853
45671947
10714934
6017258
5343518
48819503
51069786
26741049
12049807
8819772
21005284