58616244
56987405
34134059
85324891
979363
99507117
27206261
29905485
82237325
18684241
22689103
79644580
76451323
17782773
52984161
54008335
15366375
54935683
21017668
70659747
99272427
74575606
9702172
22641752
6372148
71574788
49777526
1717296
12153759
86846291
52917129
70191992
90244312
80695377
54845100
69261785
30808168
95881049
29047052
20812199