18339824
1699730
53287462
56846856
2226635
32235009
90243972
24611613
64882238
27689726
51455342
7417701
52004471
92568981
5263460
39972335
77327929
69669249
63817766
14886094
59622289
4836173
44613133
1596081
68315608
6203288
4426976
26314345
21886673
91104415
20198731
69057559
21334206
60664690
84784967
4335812
61167805
81111089
88511782
7509143