88127573
66213092
89983766
18292361
80956188
25569900
80451372
536752
2319652
62902165
67707964
62041421
61929154
78233987
72184028
55217687
96574897
7035074
21399109
7135928
90262203
3944260
82589194
2740820
34572478
24923436
43921873
96993541
54825555
94112511
4346782
50532172
53914012
70873980
94912625
12639479
13016697
20728191
37942398
42826324