16394527
30825615
97484581
22528861
80717654
2011514
2239289
70971295
3103627
2998789
666992
64745031
85674577
1926175
21077542
28547402
94806107
83038505
93577662
86172844
17777498
68597109
47493613
60128966
69071528
106029
5973509
5053702
29594174
72442202
19774231
7315355
48488295
7205794
93699139
96443487
60913649
44717276
19099092
55485733