7315382
41166134
18884458
28408144
51035070
97805545
72585772
57753980
67265003
29852976
18426396
55077361
99615591
66655242
64374087
9749158
13314465
73633116
37564788
86091164
33309878
9009963
53642127
27246992
3692528
82327652
6246424
61842584
1594840
53163852
4542426
1543271
36035563
48807625
35885423
1147167
75542528
25846626
16441209
59501097