49693380
37364741
68833274
35326371
74918257
506043
65929197
56332394
51072794
19437525
94878065
39851401
55525057
24478592
36917984
74904518
93862920
40509511
10827843
23405148
12846256
55851810
39643144
45845941
8587617
5327836
87902493
15001900
74638794
33919426
87856757
22719704
78945095
56191685
57881622
7236101
96071884
88178055
78013482
8905974