34763923
341993
88006259
67278120
77358678
79666637
51152056
89807370
4384146
81164303
16274641
83459714
95454190
4641710
8870233
5338351
30118437
10144069
52541900
58282732
82302947
56129356
7380686
62272845
874515
73617697
83001212
69117307
7194715
16689756
59207030
42956995
24988489
13348648
62294458
66088825
62035390
39597744
10212443
45685224