5415326
8483580
58388332
98815877
16706735
7693847
47879725
5048022
71424713
71563034
49605815
29256418
68037028
37139842
88661601
69183852
57272737
562287
9096322
49599161
29173561
39185357
85382953
46739222
45075456
22665074
12901083
2628836
74674161
26607193
22152770
1224561
35409476
3497997
48514187
63287911
93059665
3170188
43496868
3523897