81338326
25207435
38813940
93397680
1742933
127062
9920500
53885628
4276398
30781268
18742595
5356706
80626677
42146044
6609390
75197915
19043850
50123343
11151521
60377362
26968139
41286122
7325705
9205226
11609055
42521054
59132974
89088948
62606570
9134827
11832449
44548451
49097904
65164167
57671804
8401689
89601800
48503766
66177018
74121716