54242675
10295489
47199178
35511838
70318818
43039051
12614965
32543641
6966300
62386215
50596630
3771335
32821470
86076492
5529872
59619485
49157179
27497423
10561194
95306653
59662612
9354800
42617136
64209401
92755211
70122076
75605157
55902529
90992600
92954949
3947251
66073397
39608174
63371567
58711542
23726431
81472858
46625306
47787947
74646814