51963031
40544840
6575703
60132029
58796916
87775362
63347311
27391705
99913861
29618806
76916700
71254363
81039084
193561
51558469
75235033
53364595
19237189
10743961
47591507
43835084
60472776
35674417
5658123
68281322
94253332
83616567
86942083
8859757
62657142
6060306
30174860
8024749
4972705
88988455
68533335
19818957
27883009
25796450
29509629