61913166
9541735
2661096
33325480
89824884
65782083
68788150
64405327
73638681
70132107
14983929
56861861
79991092
6207840
3223608
26877681
25871919
19269
76214605
62698112
59765360
84812697
67267028
85039952
71094836
59272991
38511015
44225731
72839774
30852748
92298516
26275138
83201007
28454579
6411588
66846837
46964510
70734890
23815614
91166016