83249168
31017133
11901930
40997987
26847756
63476541
82523111
4979124
31464940
62561494
15889048
30318
19767276
32729731
67277520
95175764
40414502
47387606
49784801
86256743
72898408
45597597
71344803
64051482
7894057
14594757
79828489
31474838
69955439
91944794
43029744
5377834
73579575
9327887
2007161
15914944
41681890
20492678
2891839
3011017