45221293
32839690
82238353
21404999
21983307
15169726
67187795
4940148
72472617
83047588
58598898
13522662
10503073
25206705
75191980
75297693
26676602
61984617
4137403
15643779
3183734
29718535
45877184
6329909
90813076
85591078
59818167
99695514
66681638
38513272
24504333
1684241
8689562
94312433
5479424
21054499
68845043
83035786
69482779
25175365