96081032
21705756
786240
80108393
27075437
86818042
12494027
95521434
96821808
7698530
91316252
8523198
20411890
5443341
61403998
78619977
58357169
80694997
2859271
50655757
22341818
19344577
73468249
70063585
10001498
86041392
20672881
69617611
20308640
41903891
13739316
7233473
35912650
71061490
23396570
82267380
10034589
23612118
39032035
13402166