3021933
93125829
25381167
2697991
731281
6500245
28515842
38756893
21433849
7438046
85166243
59551280
53326427
73551130
32083444
37435731
1484040
14189983
81453457
57111697
88462528
85968360
55763986
25701910
8228787
41288738
92774604
68876845
910901
12253960
88333602
54802091
2883401
46486532
15611395
1939370
44208797
6138930
23861587
2413456