83106498
8528596
69929670
88599905
7447812
24459273
1247239
38129452
42144649
3883577
44646384
46329266
86419441
33477433
7543581
95365545
76461526
34972222
18916746
18596220
57173637
13574261
13757256
96641386
4168142
65639121
91308007
46943141
1352689
43068830
86678521
6895345
78295352
39685679
6693486
85164174
25568623
9493126
28855082
73379925