88498706
6027989
93854051
29339240
22293062
24825105
62958679
53233168
18807307
2482227
86543437
20816729
26211001
481796
90666865
23867065
79028309
90707122
96382300
25439984
37273580
12794958
54681889
24836078
53144303
39487195
77582549
58692698
61949955
58848420
12989702
68101846
9415069
56948200
70474286
79056985
75212199
22885779
20633294
21023822