5431172
56512866
61831361
5608264
85118397
6692689
91074378
45761507
62658884
5043079
5907487
12819979
42852149
2588308
10384971
95042224
27402885
74604425
47571668
20833305
76969240
34284037
693354
86918773
43205201
55018598
18307303
22013210
79664212
5184340
946481
33733199
27732068
4251923
84539481
22947019
99332507
35603360
50276506
1478550