41336626
72049270
17926255
52779081
94034796
9778758
9579373
78998059
18202806
51963211
18624712
81534533
97028706
50877637
6819495
61447
1425930
2967826
48055439
58637759
91854389
86631999
9105164
53892319
6807161
5362586
40264840
63959621
49854901
46991812
28977523
90602566
20989465
33427951
46851912
69267101
64776339
83354138
92374852
29661576