9647841
5314922
48714310
87042212
36926292
39751191
77634907
28496867
26367919
66776655
98251516
27836524
89318057
55967743
107389
82841427
90766854
70693779
87471861
34177856
96747767
59322334
78102847
13017250
36048794
4161349
11683246
51833461
70984343
25869834
57828767
91959821
57397351
23036137
15634557
44813532
84004735
61697594
99274375
1183427