97974580
17894880
54991286
67861479
48067027
47841809
5186719
81038631
70811631
39277408
89962716
86064835
23202698
69222864
32117071
1437687
57022942
48795314
35421816
3759530
33254594
85395178
25033831
10498134
4015326
22432435
17944892
9348629
78801217
26433484
80583780
30618
4675144
61029533
82745423
84228450
14004549
90826832
5770742
55342274