18522829
7721788
10282606
4926961
7569644
67878013
15136528
29338770
12475309
10139505
16108007
24454349
28971470
67038553
61787529
63017417
4163731
37247583
94173645
46947485
41803798
5129590
16248447
8967009
65964778
36358169
48677058
8335169
4706307
42445256
6365067
4021264
7283140
29212812
78303486
28716810
91902058
927840
23424517
28332464