47817596
46214006
76452112
71973881
98716
84839640
7816588
68647041
85719908
67053036
35673765
49769872
18362065
27329437
51076608
7224454
4819241
68691260
5012970
29888400
41441950
42506208
29193567
89002990
30631591
64429081
1175595
7702776
11825714
24569625
23406684
1947550
96256762
934574
43796786
31097227
61386391
914674
14451906
59863670