96393769
11064568
98664539
51367114
74084831
21181062
16887350
27241220
460442
45954310
51203232
27161977
40302393
51179514
8871288
80023429
5097866
92913849
35204396
67505575
81282025
89328171
73131610
7346561
92356465
78546377
54877037
46761725
91894613
92591653
76893769
63957424
49813443
267123
29252354
7342874
57387243
13292112
84884040
9621048