48844114
596025
29443040
42791460
62022499
68929032
17421620
50061508
87621121
23429614
4637406
30418671
5228337
58186583
8284401
94306088
88327141
89778665
17028154
76821568
26584343
51029159
86427526
51191903
30271398
71374708
4934761
5510212
50133375
11074939
65381946
63284935
95677844
95524732
48364278
6030216
51755662
67994402
16994080
1236532