68092432
9161691
49376816
33996864
64715811
43902292
89003090
70237175
4574207
81787210
13492533
35801460
38678281
26034602
27269222
76438619
90138645
44586674
22266837
72625021
31463651
64477435
39244454
67133934
58897102
446639
86096523
17182338
54087349
92407655
21571499
29914269
6492205
48321140
93311650
82697048
56447978
21019689
33638012
10994752