13798460
15199918
29688863
7064811
99416041
79554228
94161796
62484547
58795659
99899812
90381386
37397826
91671618
31571148
77506443
54615334
8425696
35087440
47641422
60641757
5208191
33218497
9245239
73155289
39595437
12055769
18863961
62499202
4678172
30088030
55501486
51247296
83506607
5964220
82738541
47509340
37995318
20176585
94066402
65066529