6033033
35479554
73635753
76461095
16427426
9221281
84992286
72908202
3991137
3269203
82505780
96594665
50907276
73986738
12184811
60266507
94744483
28114769
5222123
332738
24511393
7265796
33635945
69282906
7165768
703064
8426182
72963200
8459610
48924422
33138601
1153697
15808150
73207167
5064623
61285520
14025371
96085963
51532227
48185559