96345732
91278207
71609429
5393690
4099904
7895339
27675120
90472802
21318976
49973541
75184162
23907955
38118076
49753386
8624543
56135668
93086410
41658936
94924193
61516080
76838461
78834760
18353803
72067797
96641762
50639528
69234096
46865220
99655545
90246999
92304880
72399524
16244560
32939742
78198493
17576851
60096370
8942187
11267944
69968920