5823052
60337364
1903468
72166307
66232825
61805606
12729443
3055956
76499633
84045566
11777273
57072733
40321315
77136177
63025708
49136760
65829575
78172892
68147782
65404911
48904442
8925686
6336748
81832301
50258877
81916487
17361208
22092420
99557021
72633305
89379396
27919827
17119761
61118402
4255997
34807396
65035398
86099384
6391055
8455846