2133175
80929666
18189442
43504408
25599068
7429563
49745984
59954391
26211109
24942730
5227099
93458393
65206947
24227658
59636111
78575823
61405820
89187338
41181809
42771414
47051699
55567836
83337763
53355671
627304
66491802
95039069
56758605
6949574
26442894
81828156
77104650
27724944
931298
35892249
37036947
53706699
58282373
72418357
69267534