90748689
4055582
43816855
52101907
89355044
4919930
50413049
11811659
7512170
48057664
752873
88275504
55443432
6189397
84763916
60599636
96988247
57503913
80141174
96007844
45017065
602446
75988853
5043940
37691022
42985997
48332111
28444834
78765487
1296916
27551155
20777712
22381998
12055363
31767436
51115475
7615240
2494542
1413795
5179862