70653270
36738656
31247498
20075472
72391340
32385052
6074206
94288475
66723147
71442214
14562987
26219538
20069187
40044234
83599627
25284108
25159545
34168919
217525
58221958
92036503
61463640
32087519
35105743
90116553
53664145
60547210
22794284
65722443
3400792
1894105
98835030
8642596
42323901
47828549
3401409
75972337
96175626
54161482
95239097