53997800
75604729
44799358
5246408
49563490
4028430
4175681
69614392
77057612
7515872
95219738
20665940
68724070
71758125
87732204
8364430
15717546
37958832
38824757
40794546
22459115
39201008
12776226
33652460
36645189
9675423
81482547
94135531
88422154
3037767
69132730
90782860
32037199
3533253
83362366
60742373
53784905
26389870
14428317
19245314