24474829
15718044
87142671
20603560
53674344
51313459
42255886
10598417
84443038
91141728
9518880
52522171
52434163
2382672
49944740
50812302
11599472
39153480
97825287
50317828
73365258
61049509
12886368
6508412
83222081
84431209
99261781
98646712
33788763
70535959
2079296
26012431
95483210
3148998
81718633
55258058
82165735
86032254
76158694
10368146