42242170
44605846
505284
46534603
32631332
39359561
62163316
2142289
6240156
91182941
71882214
51968958
1836141
28202048
38088007
92508308
1442448
93879644
2959427
67647728
11992952
44433183
23879709
64357386
47398912
90756643
71064459
7792950
56577127
22388408
45924247
17249375
12442567
86855263
40802021
3832495
98224244
39408952
882014
28626581