22357610
79637786
10366136
7635578
88121087
34116665
93129937
5458209
47615430
3031310
77713886
10085364
6559474
88498470
40072911
56088336
61833379
46029063
85756193
4596760
35077849
7475672
57849084
65605508
48845433
8007317
46359422
40878748
676639
25375183
57268755
6426390
79148612
28469367
3194948
54574529
245770
94549404
54002347
61164732