17722950
31697910
69074737
91971210
31097735
4941322
51846602
57971801
96696240
85581991
5297751
69531425
27482229
62463172
5362205
68701543
113123
58848791
8183766
42352650
76186262
81368004
37804093
22715336
96993720
78284611
12729522
633778
40017668
87325740
28721697
3541514
2679580
68556888
16951478
30687832
78714482
38621654
62463030
34949719