90442163
8107400
28504183
89111227
83451795
32633025
63797382
1999338
70551518
10332484
97192451
2965396
57785469
13688572
76972522
9189062
66019630
83651290
13201017
93804604
44305665
7925649
54692384
46305698
9504980
6891761
23393232
90578664
46044918
91651671
51841182
14744650
99906906
52322400
71157335
88481966
35472315
7546990
88768591
18752020