81326511
16119328
1906846
40043107
4034415
11203772
42653529
53073381
32623483
28496365
11874910
3717261
3519362
44475710
87985818
86165247
70021184
36519303
64453753
28548019
51008354
78617124
36753148
64357267
48103897
79972607
6352235
99199981
5739363
10031824
99406435
1307565
4536911
17326004
3705182
99772520
83761149
9424213
99962145
65667502