341503
338321
31812915
58212443
16592562
64792047
53001334
4681019
49164756
89676520
53187121
12111824
66462856
1404923
36322805
80154971
13761616
86227796
4852377
51685203
2369194
67184902
8367118
33582431
2174499
29462101
80094224
34882932
12596815
94046306
19595229
575615
7699714
36189234
98684838
50578706
22839134
1448663
41686417
53206086