6512248
25277064
3348676
6617373
92509945
18553128
86003554
98583551
13491445
82241468
58146500
98921058
81187529
41772600
6167335
62527282
65768883
89448918
53126197
6291810
63085171
12818790
46201306
42479334
19448
4916946
99181199
53496376
31561873
5565411
91352084
70653157
7203453
88256971
71673642
39375334
60969504
2091390
60745285
68166147