44164447
5119814
42161236
9310942
542700
58354657
3731267
87876968
92355778
60659759
1754158
97321306
2691845
60968023
53907140
23869812
73384395
41365248
16637824
22666929
20226668
58917223
66646256
12965359
89522015
80799488
3998854
2252750
1603409
79734791
67316260
65365395
67188089
21934293
54359007
87933012
292358
69004998
44794105
98537231