75066
29276123
90373695
26848770
3035968
15645188
19905906
75554448
63547072
75587482
44044930
94025923
59297543
5154645
77838635
35593908
22021134
46433510
6685244
5139551
33042636
75911594
49808820
53105423
28919939
97495245
62823844
4572643
19296097
1623940
51252320
14133996
43634598
66177274
4328171
1195733
3799788
28186510
8957950
66343168