77323197
56743788
81635751
50592424
1347559
7511502
5429861
27506273
47041641
51918673
5324750
64887424
34225526
7785637
59241338
1911352
66724481
8366917
53603563
40115927
84888813
6082561
75279468
47805943
46325426
9017661
78669034
17187642
49829008
8826389
95508160
31508780
15248750
96257394
14602546
64821056
72004810
93675583
87187685
57618309