49689341
71581433
1092685
9874117
61818597
16462
558668
89002781
13477334
74593031
51708787
4106060
2136579
48254469
91737266
20849477
5602254
38955172
40522788
36932417
10067063
52572938
37553155
43302228
96585670
97532237
82735962
57453858
51047241
5907561
55932520
78642841
50361113
109215
77942593
30944482
50108311
73267274
68067143
20979989