86541540
54851788
6618961
35701172
5553949
31075338
70148462
79687500
93384522
25192795
21177264
21064622
5751585
23521127
87839949
95148745
32917869
57465389
8801232
30126593
73673154
3275842
8743307
52997207
11317523
86225380
41323405
82071705
37318953
8685638
59517544
84097134
30438271
37903931
83103121
68556099
88173483
37464343
19301472
72549376