27369911
23313846
31626812
38619316
60792470
51024073
8475815
99703645
39556983
16593030
1728193
27965180
38568439
34942880
71038557
35267164
1191458
98008016
63643649
38293041
55163565
88031925
7308832
34995541
81956661
9764453
4932280
11339068
28458832
19609901
9281079
38968932
84842604
21776092
31731605
47824326
2388046
6662408
41089054
13007398