17074968
80521593
9217877
65591926
13839742
41512404
13059019
10145099
82674800
18787073
6319718
13154632
42279700
20926631
23553932
97067377
21678494
30073661
90127172
64353960
75692253
5828330
24062015
75278687
18978249
2359184
67936909
24825739
12257955
7866
6902165
87758281
97684501
80319443
42359713
45025427
6509951
56913429
48141481
9052336