73557089
12896304
46603222
20503511
81489392
30856727
70927477
54346188
3155254
72036331
15005693
638169
83168225
95705356
16019828
72183509
42729653
49179307
3308283
39587901
47005687
65067973
84963849
15438675
2727840
48989825
78763455
76841888
59257044
29524209
22114008
4081849
11486240
42586209
44884541
2607481
70337031
48922892
73988435
14378789