9994909
60368722
80573122
10037302
65521350
14559890
64275556
7417268
89591117
78766479
86978324
56845589
1247683
6376220
30563481
26025301
26409917
61499895
95606756
86055454
54849404
96842483
79459497
86225787
58182662
58026744
13744226
19015887
45872386
37814983
41719486
24607795
40363861
99769409
74999324
60109053
64552820
11215092
68139823
3927491