88404073
11718594
7741472
21315968
84692062
60328842
87473216
68816293
78365474
38667358
75479265
56291582
35402221
45476396
28967503
46819063
52503949
98686188
12056187
86242801
46741065
3954243
26329377
86094269
7758867
53222946
8249327
95076489
50772140
29465417
68184796
42894148
21518348
88085568
61128100
96725287
71522780
16034211
80757000
90341433