96878930
12835941
66653928
94089002
1062331
98569606
16471612
87449197
2957451
49772182
58965345
497891
85756403
85339196
37705115
54832463
40982167
65199873
3018205
13076672
70165506
95507149
74889127
13455641
31234568
21642511
479664
53507338
50627915
8027296
39145934
21274900
5953044
1677947
73413307
71232483
6349703
81835557
28044273
1845162