35271879
71093403
26137311
89129263
36063515
44473820
9289279
30182227
16134293
54978419
39092814
37043602
97431175
465497
21356403
9783350
413785
57712413
69682386
81206681
65496062
41754293
57035187
48889486
32272353
2054979
7723209
16826716
81952467
12194811
66315473
13339501
85713605
49396098
23826459
80837422
3506159
73709913
68282377
1004297