40601712
43862909
5353307
88016465
38841973
72867041
58974294
76466593
5159627
87016888
89281954
17125856
72146443
38605985
2873810
87035051
70954298
9786158
14466622
15086134
21474505
80156154
2213356
12635488
22289719
66417899
87429704
91913063
6384745
54939251
71322786
2833951
7546797
24615498
24483176
89782553
79228138
76245582
28853735
43115862