72214593
98689200
91048392
42811693
58979928
61165097
88181336
13496055
77661995
35521826
28175785
55581549
20981876
88307024
69116590
68942451
98688909
41334329
46408474
64861152
30867732
66502646
21316808
42527481
87956783
28653021
24266850
15487100
7066588
56116770
15228246
49685528
62328916
94441342
68892832
17113618
29023419
1044736
40681983
7246238