90687974
71928669
445380
31169650
64106913
38919098
897014
63679003
2312559
87138244
76307544
31651847
33095223
17819059
41865776
90275301
6253675
65747457
70861296
5035912
88404145
67991126
70676611
460655
93625344
23395153
11534205
13282740
81536812
48902615
90222837
52917011
3482830
8341774
3368928
58919781
64981423
45418087
58994480
48095569