56131220
17583036
43304891
46638836
52864599
38518486
51021806
30253271
94208972
31916537
78555043
23584331
32099021
2168241
1074124
39762426
8331086
2354797
63277748
29589610
55704147
53706504
5188193
13974988
763878
40521376
53498638
3142180
30344021
3739635
65719779
2886473
2399923
53674166
87293409
44268960
17255199
27949477
12618722
24993981