59809928
36003443
75444968
4819323
14295605
21622797
3015641
26895302
27818010
92812373
28594185
26126717
5517404
22593250
71326989
87036644
25157760
73715982
88106915
87677224
6455305
21278843
36871485
55004295
7877743
70899722
52142856
51805409
69976726
72527609
1013121
45733109
612922
9057609
24665547
93206883
89935056
33948318
3525440
923602