53013883
8570966
48222112
90843783
7604330
38969237
17437322
17718227
92918124
72826589
54895926
13617110
680535
18674826
49026456
17371305
69268760
3095218
17784939
737281
1027782
80208531
58795930
6823047
46107961
74181887
18273171
33076212
62163875
15366830
209490
3897297
19101116
45598137
70607564
28302589
89964662
72423769
28767728
4316292