58916529
5636685
47274665
75125918
20605026
7634605
9769590
86719348
53335728
1602664
78734795
64584620
12092822
50357477
5471609
44692317
59113533
34832577
32325548
1669510
13198594
32852692
93118388
51076762
3342246
42387091
73353896
1615771
8511345
48991258
62468833
10738976
35828691
86394753
50834172
22607294
97117793
9071834
57254258
15199713