90907026
61848059
16615827
58133164
52576380
36215797
6349784
5035228
1251821
11064062
22101125
47412777
57656072
92479558
46427441
57261874
99355374
47634270
50806576
47517214
67603553
697231
35959420
76332442
58729639
61391277
49142388
97381338
41231506
65941094
58742405
18569682
85878556
86813915
48365808
73893124
16027502
2617765
77637228
30804346