47639866
64847140
98738590
55155242
76808695
65025537
10731416
40879469
5588077
4937327
11217886
15041555
23619338
99514855
58563934
62374597
3276076
30683440
31615334
85266685
96107349
80496480
93879553
55754617
92822772
71472614
40739132
32986947
91752546
8388724
66938538
34625274
63635211
7197139
6167453
3425151
3315976
26108741
50378711
22437110