19882267
59423654
68338010
56165949
22667032
27897605
88642477
85996134
51026241
12794103
56717595
78274037
68973825
38265567
83227751
93284903
56358218
36143248
53629222
20714636
42175564
34707394
61701076
93312239
7282583
49072910
29511413
58655372
45915392
38463059
12843874
69061305
61656553
50761887
92925809
18406502
60039441
97456603
7631456
91876532