2062483
79246370
36234354
94181158
35181881
79084209
80728833
34572212
27017209
23407520
51798109
47438259
99288425
53887355
29615223
75917017
68359870
7125634
52197770
75163120
42525312
75517997
70677335
2484937
88396336
52467464
68812258
40129506
92491056
76571357
47488364
56462166
10079398
5003801
9424840
53341181
66187346
21085487
94026
98683933