55412265
99144833
92274367
71674820
54939710
82366115
29277127
36429082
9599767
91196620
25066874
17068555
12652267
27258352
59508188
3620406
46713450
48439141
47436822
96174876
52521542
88983187
77695805
18246841
9626563
11852631
19638956
90388285
92712169
14202367
61292672
64221458
43278940
21978438
1008470
221607
91836133
22161805
27439203
71383772