51005689
2242303
21869109
58129442
61306259
61351048
29705459
58492326
2693816
94176763
92752099
10769932
29397976
14667755
13393998
13153347
55281398
42259882
10667668
3315421
5267667
75618988
10373476
15519131
10191473
38696042
86788521
43968562
71365194
78401253
5336203
44295639
82277298
2398857
53261031
7903838
4426378
40058201
43446507
27952688