19958740
71276571
2818312
23567308
71923340
96826210
27164839
6950108
49532296
6322772
36564223
6487880
73612177
30477888
20892380
4018431
42585355
16559846
6273648
14593758
1766013
48241199
57593524
12104228
99452782
73175356
80182957
41079751
56959700
40765907
48498448
83362139
15335493
75956659
23706017
6484684
20698896
7649828
41984455
22876020