26977438
33468502
19271116
8217983
30327996
45252133
7263705
55073537
38632382
38809696
6034814
78505150
91365321
59501964
68429398
95761116
66142334
94333067
678684
3759839
97341359
13751190
3896988
71115303
15729004
62808268
68599727
68371317
21904579
34939558
82208011
85339310
15716020
7099976
7162691
39508631
60031884
83454886
74061509
40493477