31952540
67636597
96039402
60467341
55104303
81551832
95064323
7906083
67508770
4609676
59444328
25787160
32538586
57955691
1635714
48745947
25338027
13306867
11773787
57953417
20615287
65774515
66751324
41316489
85187782
707010
90731563
89283952
1231701
92182770
8297976
40115893
32389196
82885998
1388722
2914643
41059862
40458076
5363389
9276255