29460
2135
55835
29656
777117
84533
1009182
49563
57193
7301192
70131137
8775237
96041012
5842972
5275852
9311904
5995213
4871850
4733302
4695451
6530670
719618
6533223
872299
8966645
61111634
62191817
86051349
64551120
79651228
5353184
9167698
5830752
8736549
80111641
40351284
7029220
47121560
52201044
80961454
57491337
47601511
4444177
4390936
65041690
53711060
98601054
68311055
79351225
60281562
8201991
41421896
5655223
9553128
85841936
5236850
46041901
6885504
97051378
8554936
86391682
9759123
866351
92041399
7979265
7443840
51491050