378262
53775423
1162772
71668305
47815804
9006107
46393780
91723759
7295245
22672967
59816941
11453123
24365170
61403300
3572753
7234661
39394468
858454
74601523
33968884
56165593
13919644
5031856
44291057
59555260
88854082
66615090
5177468
2712132
36134504
47197927
40132883
92735270
57678198
56544323
20874571
7628382
32923050
95485421
93791288