51315077
58371141
13251902
95747639
83571173
22026506
55077834
69753628
14367529
98238112
65645327
59517287
34057477
73357181
67054342
41629826
40966025
96253685
98961391
899482
71632539
1229408
93619729
71423112
8779333
45492017
69945470
78653915
44623336
79562030
53507470
80096547
27423866
55894456
69457555
42047584
6646746
81281886
8067587
11062149