34036972
743645
6721669
52589477
82963104
86865299
13485868
85443155
7819327
2905561
74699430
21005441
50831281
12446756
30945689
64822547
97321741
72166956
44984760
17728364
6786961
5191648
35678561
10804018
33476817
55691259
3307736
3551983
96625631
79798612
92816309
22566943
66907081
84124529
30075223
9910655
37202904
94098980
77021023
40908479