79711534
92689272
98685288
32074977
4656432
21817309
63408836
99082702
143011
973593
317229
83784538
82942024
26946951
16001790
89418563
64025197
53148507
90263729
44799139
266170
80705651
3089388
20149477
77209421
37891257
36092650
6416859
8186497
37671500
33403435
53142581
98897659
39612483
96033918
78999075
8369647
6072831
10466403
21221855