92331411
88104016
13987719
51573992
1562293
39435403
23275731
22887434
94031088
7502652
17336125
89893244
55326439
64046806
64247041
14952288
53683120
32298540
39765607
23591168
214181
9317166
1754010
78154270
70195392
89252839
18965175
89922223
76077034
8236282
81898751
67449269
66838739
30106579
48755288
47971517
37992103
35127733
39322963
4375932