23796851
22495374
8664784
29727559
29128869
32148637
62884326
84119180
62997559
32329278
78249263
59474290
71399146
90914704
27896641
9651164
32184936
5399278
92478369
37913015
75028754
17577702
74574469
12252834
5388501
4762322
51373568
97527199
24573076
93012474
50232995
88078801
57608707
56424989
62048295
21162055
73047225
98111489
76085743
68408020