46641983
16296223
39411119
33539970
5679121
1743649
13407324
24301867
3262218
29456866
71479485
56736669
12989658
36427742
65021754
3717360
59761759
91556682
3788388
92828382
22067758
16194729
61018924
9994474
75267101
12457952
34247980
69159296
95179402
20324482
61217429
74435065
4986504
47672578
46239068
217610
8463162
82519819
8548104
48022753