93471078
49021847
48549238
32559312
11858231
82995873
70813501
84184364
96837494
84474857
39224181
25971641
49813107
56252122
67748501
79837988
44507009
6190192
10137295
43884497
410428
2879107
31423767
1288092
3269306
98615510
53067986
4028595
37622539
70636201
97962138
51621681
51735312
27013362
42012660
5006479
14784307
49812355
2594141
6246514