82255725
95851584
8376297
70717906
7238703
9588256
8263911
6599575
47628322
39582718
35842776
94621088
41238158
1404694
53569552
23865459
59828651
40006732
11968088
41019832
43203298
56697213
78431772
73921206
24136562
77025497
35574382
57685355
36743662
14549534
57538159
27962933
92846140
71721434
42647267
69294051
22144094
58003062
61268199
99885415