14882002
10657516
90798588
92146951
50738840
10741927
18798746
8209554
2190690
69295208
57465106
86021610
68408123
20624647
8530971
70105402
16337675
89124470
15976407
24485947
67305825
21968710
44401620
65602598
79511851
31126376
10346766
81192891
98667584
48032461
98041563
11952177
5417827
51776997
40197934
4905230
73526159
59622106
53558331
54238302