90808156
7385221
996877
76439490
64577593
42312506
36887898
76437341
29091138
53726521
52414982
805113
792330
78438496
10314100
59595913
32448400
1653914
22692702
97541800
67194979
67871016
90726144
5832612
97308525
12171299
971967
13464827
47114800
84154210
10007412
72806422
78021080
65158111
59595174
98265391
57172173
66758914
17606487
87639