47168235
27181449
7466463
83494153
66302183
64741890
71982256
20951032
5713356
53287272
14898856
68627110
14763509
72392276
7851468
51352573
89838358
11843587
79961795
57154735
3175736
83102241
29375275
88414454
28669351
23557275
80313753
87186976
2587560
41012767
5460674
72117759
12668706
39014150
9509392
79027393
28604023
64743168
96266264
96438990