83115226
6364499
3468646
27497981
892138
18196594
4113837
11292114
79846022
30062421
87756535
63087116
1733615
35956718
79529818
51405387
50809544
696467
81093503
25319203
47948157
61723639
8326344
36298248
4818913
75908973
39423317
69361153
48064746
6598003
58322135
4838412
77271413
65641028
50639991
35918986
99763012
7456589
25419389
53406275