5260693
50761091
85789847
49152943
38035369
34141310
78115618
48749532
37452586
50297698
5295369
37185222
77813033
35296594
99761508
86122642
21269173
48827224
34833983
88493965
3153499
67795699
3884128
68956286
7978697
53278784
76705328
86102985
20419973
700387
96473768
31586240
48809049
39613585
37879956
91817872
69479969
12497665
3515300
47002713