19246553
56329002
34244056
88294901
27874235
80047306
90017152
76984509
5871596
8526403
11551864
5545184
26975642
59194752
37151459
4872287
8264532
77502419
26916128
48285232
50865986
4164980
21665482
71255760
34799942
29872248
77841449
24278823
45312870
47824115
20919659
15681541
91483039
40613480
40958821
44477021
83081378
97509805
63363576
817593