78955873
55426142
8410176
58763078
8972692
48243781
8127789
869427
89728129
45534880
95735346
82005865
7286496
29866671
55164452
56589978
36099648
51762822
48751335
63709364
6778570
60157774
88665021
82656986
81672845
56511195
22577536
4231583
21685607
40798829
67157273
82781940
3680513
59358938
47626127
97912107
91615917
74663950
20761820
95404601