39129223
4837913
77581602
25753212
59933509
70981367
92133335
95123861
34276883
23698737
54685026
85422490
21417039
56594813
23295108
67922058
550962
35362907
83267614
64388601
49184146
23533019
5283906
666252
15499659
61462430
2786138
28805785
74141389
17934719
27811843
30033685
9666746
62731844
91709648
66539607
14576832
94918782
6422970
58449077