76303260
51522148
14319541
15672026
59589817
3271735
60125897
47665706
50975726
64221744
60344582
14223047
46936733
9508866
34029973
55018002
22838289
88395914
20536043
8126710
51378138
98715067
41281253
99536798
3140876
75003734
19435962
87912605
93976946
44937447
56106584
53304470
35663471
46938533
18565284
40383022
3295124
36492878
522251
6989031