920052
2645493
95982980
9847960
23271212
13937067
20398076
42613775
16134817
60891318
9059944
22418259
7277492
76355566
8544462
9070846
6008812
4718480
87932002
2372913
1067001
1885488
22933170
53874237
41995271
34231138
98726160
78612881
25014223
77525559
54701253
93778176
8744290
5709315
30082145
89184788
79277442
244943
39387534
46913116