22912278
33796660
63765599
148306
23208344
53958923
9095744
16481743
64395053
45213128
50192735
88223602
83018869
9566557
35924440
5704365
84181746
16439766
91302450
3212664
51158491
85731484
17695154
81569578
71644523
4980105
7538543
53823502
23788167
9069508
17439292
9173509
33962130
41909703
46197679
12462333
4969323
37477801
45893780
33099043