3126653
48395924
46095317
1572186
57207923
15168069
24305963
43545017
30463951
8088564
93092612
94566418
20464115
76169111
48937496
9316817
82528460
63544715
14722609
54842138
36773735
31154228
42016238
5514884
91537853
91403075
6839773
8436922
36617137
84064846
38705297
77624055
17345031
3715749
75456478
85252628
1785502
17723064
15601228
31121414