10055929
63363753
11495823
17379846
30433433
87698244
15123585
46184101
86058599
80861808
52411486
95415466
99909304
70259851
19927571
5802362
24308295
9839614
91036331
44961726
30795108
71793352
17496280
2077792
57408770
17904058
31563426
19001010
48012263
769622
83729416
3394118
4964859
27564730
65191482
4037494
96725655
45122566
34819492
81335487