13126398
48808045
94242740
53727608
9130642
82546870
95936436
83942234
61455655
69816582
46171624
51079647
49049371
75069411
39977940
97388941
74437821
35178568
30343794
70765257
47492474
84864339
33284434
47284741
53761652
90132028
13386218
86148388
88724160
70955272
66045782
2045188
31982491
94072055
40697940
15973256
23166188
23713341
43926000
46428609