78828569
46865780
70951574
40816297
14421766
30315416
19389357
41507091
70277072
40479870
53269519
4399610
32947234
15891264
63141503
83683311
53324565
80028370
58442351
84855100
11945781
82772117
20248489
96687094
98656012
81455464
10418122
68778311
80028451
40382489
41196906
37559796
7082579
67866362
69366293
64237510
8907344
94317413
75528204
93854346