457032
55213076
71333990
58802201
49243395
63032680
21062232
18355044
90846564
10356175
16591840
35628169
32186886
35517402
1724153
13011068
60656855
7872577
86902639
58596553
8825380
14915798
73358743
24127689
64789157
13441190
78196870
4176645
64957458
72016535
33162201
70043130
55578053
76984398
42978574
16821182
1028767
93029286
77886920
28557082