55835709
51461002
1578522
46036341
49967001
77792916
30492420
60239977
23308050
39063519
1336722
48387043
5431122
75825692
35668843
629643
62239907
14246578
54301226
84908157
27894296
87812727
552734
80531660
68625699
62091200
92867819
48908659
41048110
61629036
7106331
53958182
1426921
43099562
10818515
84701233
3096297
81473114
98778611
28707494