33592110
30129447
65996248
15903705
79632688
42905751
16659744
40931270
38601782
60692637
42507226
23638530
1864276
48108912
97045660
39116580
48623796
50573390
66016855
56861440
62515841
6176743
68739270
34014745
20949655
36692024
82842746
35353684
60801797
21265842
54702386
23174523
10068588
18722577
15782996
48852095
217143
89127913
73083502
29386355