3522269
38661296
9542633
79771444
78614390
53565426
3289463
26023640
24642498
31836445
4639341
7307657
38564729
23123608
92698885
44252957
24204091
42196510
87994713
25716396
6531653
47359548
17926091
5093986
27251928
1712643
63687243
18689900
23214255
44871882
54078313
46062571
77081883
80593096
76593737
54471360
31337768
57328176
10052476
79675030