55805300
59416528
92504889
17429066
51731675
64281660
15968990
1686944
460188
19503433
87752316
31422527
51494978
41302000
94791510
31637767
52722509
63844549
316270
33893173
24618241
15975013
81321656
8250227
50673658
52606683
32561955
34802025
75464740
74461219
872861
93635916
13404201
19838952
44896839
32857932
90093963
3116444
65681833
74392781