34411889
29711260
78584442
93083424
4825934
22514225
1621602
2682551
96277843
1649133
2649244
74622620
30469272
44062113
34854895
47491639
78202109
70629639
66757490
88208924
45885484
13838640
40592253
8718281
85031646
72397343
7192563
28986353
76626457
2616172
36949815
22054985
61831477
32727666
94796095
33821398
12612634
58625515
88975906
23623186