1262949
57533250
36974929
41187435
75173454
14229869
95403772
21759868
75897661
17426550
77845873
32932770
5671100
47087629
90331427
97109827
799545
17467755
30371962
55102973
30402006
2004281
69631148
14968200
41585119
72829550
38624674
73096734
16832805
22118559
95029239
25261031
84552678
59048048
57546288
1549078
19548848
76547233
17604436
32662553