1226708
83331374
16003699
94756258
71919765
23567819
34513671
89945316
36962530
64105320
77859567
35665623
55037008
23627037
12938730
35688585
55063710
104297
91509317
2152243
84644432
14242503
1284097
7227431
63238982
54466695
71269297
96865945
77387068
27937613
97883853
95684967
71259254
32448221
54783077
38241067
54975680
1581103
40672925
13012866