34259224
32225946
76299240
39053976
16776299
36078739
89843958
88454062
36166623
21253072
7902441
16178668
93264873
99351234
69361249
2049989
65374396
91002590
79347729
15839864
40062024
15298096
86032444
71884230
70869446
840498
23741562
78519049
8662116
67271726
61389138
1655493
77128954
31346713
80138784
26435680
3304134
5224771
82923592
73221497