9875113
51223647
19252351
31522000
8477137
96041791
7145349
56208125
57401275
50036410
3483167
77996167
98704427
11243780
3422271
63961835
48187313
74747741
465253
38175830
51914334
92972570
40109270
25384023
2038148
10253617
60228629
35975195
389598
7214086
78447622
51439011
22011288
26172939
58602116
85391951
14676734
16694470
96993404
95293888