23019938
15383272
75206383
14461998
90303557
8993056
43996912
85707865
80621612
41283830
16954636
71154912
15773676
5356102
63509805
4756259
29908875
9071744
64523977
51038456
47578623
24294847
40866106
76565986
17032973
17849407
6675055
45843318
7008997
80842085
16583187
72749993
28437633
764973
95359897
95656901
31026224
9453067
70051132
4993771