81426665
38459117
83834591
64177274
69898325
66776776
2025263
71511055
11159
46797989
14214801
93841401
20786875
76866700
60008097
1298394
60586741
8286318
9822184
57542230
21397512
97785370
46143076
14233897
89326373
71041046
33503146
22458810
31345447
49444162
85987219
3889478
53253026
37395887
32193793
3431527
40925351
84989907
39428205
267951