66845470
33023871
92348278
88156880
80631525
36068518
22625069
17032896
80282844
3773946
30184170
99876787
64559892
33669309
38604720
76123230
59876363
74018972
17381059
77791275
59909075
15773968
3918641
4395969
72353666
75898829
93691671
69382133
81848835
16875951
72343371
58537202
45391937
29933728
13444701
53208296
22783754
69752868
47078631
456654