64658652
24421969
71752053
68876970
9773029
29402961
83364587
3948391
76584049
84988559
58689956
32564656
19581873
35992875
36886978
25628763
29916373
4848169
27295364
93829065
60802500
87454705
380670
33738661
51015410
64455013
85947256
57849040
14881545
16745922
1306367
58665438
6873872
70279067
24353644
91523350
48599668
45189842
3403540
94426990