96414525
32593294
68493905
2717714
39213293
54209396
68515494
8194692
50719678
73778575
26539396
64687885
63827021
94789950
36005430
17942783
38398529
7526645
67773162
82334862
71508151
42593223
22108876
27568793
24823080
93806235
911290
63075480
30123361
20008234
5709421
825640
82314765
18517265
46685366
54829434
80366495
3420160
85349606
95404699