96981535
11493376
10447944
43331321
7088918
66679879
33527293
7756812
17041233
24053919
4143752
88947456
62484237
21589125
86197805
31631644
22285250
40494148
30554301
2969674
73654870
40063450
16468762
23664143
57727203
9535726
49431582
41161989
55447260
6093662
49463661
75217623
88861391
74808830
50792528
8638799
15295669
24533632
26849475
80413610