45821803
28709603
7439261
13288001
58249959
92056718
527262
12163941
44278455
6508652
33445204
62304052
36484421
40522155
10837464
46053132
80352714
54607100
92216923
94933876
85743525
36022463
3772892
2766294
41532910
50906348
68978335
82898978
12369921
40851767
28718757
90474436
95155740
17748446
18434168
31037864
5514214
50126392
97767957
3845986