69063208
24215153
55713442
89176279
44744744
83419724
51099897
36259259
16663944
58768055
80076754
69947109
38327849
2815188
31839140
63872313
221161
18235516
79937952
4652027
42548388
29733069
67016422
92769351
51004057
69404385
48198482
26774759
62625403
21479390
46975536
95978860
26081594
62963289
93763466
74751533
6966613
134860
98244162
22228443