53496600
67608487
81845700
12003642
38618765
73488335
82746190
72106062
30721380
25371943
23078743
44182030
4017969
98977204
27706255
83631348
36131455
70708905
10568185
8833743
60152361
77308776
6503242
49557700
96041898
55663462
4727133
68827749
98809049
34207003
53597345
74023021
5679493
1604212
43342496
56421945
61754990
28679727
67332928
84665996