2941302
53317498
54416860
80356650
33273097
72173049
14138173
21518516
15575873
32597227
3038756
21621990
42632776
5253494
11034473
43966162
85418155
94484154
12914929
81395760
30402738
56329813
85892586
68235793
42541590
31156872
81624295
97033734
61711025
53665740
50513657
14029367
59294895
43896824
79326331
80156648
60385578
69682734
753948
13381852