93348228
17197426
29211416
30869555
71359309
217026
31965454
75696880
87241224
824171
69113030
20833595
7831127
18659371
66165613
44289121
2673596
15044002
40913202
42555245
91975316
62152970
67492207
64323550
66055122
1435185
22568784
54765641
10041995
79314704
15168930
42618588
63667334
71507756
39009738
30564422
23308148
4344842
27855269
15785357