80239837
30595531
36409522
1821647
6971239
33425006
41938385
84812316
3003267
4824915
75217790
40574262
6768083
10246940
31967985
39914280
41374062
66296362
32677904
9087340
32436106
57218590
94366238
5144891
18152271
37043018
27529772
34129035
90309766
15714659
417100
81765145
12695315
68594670
26491240
9748145
52096749
596372
9441800
85746083