19993136
75181393
41998648
52132586
41851184
7496871
70374381
82651093
47739669
5939334
92318435
81974273
61535978
15726573
23778606
48628370
20375036
2479984
63282705
30685185
71072841
48147836
146206
65584314
69745468
77214778
73221604
25354937
5275624
70584089
2956281
47044209
93991563
72414996
7465176
401120
71602781
81647797
4223961
68232