72661021
18802753
3675684
27025695
96576091
45516928
24776309
18491741
16399068
6044225
66188940
49065105
93717377
34421988
98799367
90875101
49621260
38598475
9878427
80235770
55389106
89561064
6941150
77523470
28157904
78604542
58588213
69213364
19172653
4698756
48872611
49373422
73087346
66256626
10238594
81686808
49928121
18435892
45533456
85665717