47702509
1259570
91166195
13227389
36648213
55521922
4276220
3246480
4768061
92594835
41885269
716974
10128951
72542515
15338490
82732636
8045906
3723861
57732210
1200391
30764505
13543744
62506447
93782960
61075611
34859632
64399016
65576587
76934363
3450384
27331991
35143456
62862424
42732934
89558225
28173243
80326048
84601507
87538980
57117793