17105473
946816
95284099
79949177
4901488
90483143
4993432
58193381
84092203
359451
9847881
5138209
547192
72497397
10268801
92838451
95478541
50912318
19588718
5078517
32748855
73896180
61632474
52589698
31294506
4022
53829352
5212184
26004303
37269876
51362262
76411730
15861070
42927172
43827307
81181807
82116916
60712471
54508168
65001558