45595700
88022939
57767575
38587154
33916477
33455775
71397122
10091295
26962452
39391492
35254078
51133233
5284712
94917806
82911899
186478
59051685
61737844
16828150
45843868
96013688
71016016
4765386
34322344
59987928
25627343
88689425
31503355
24532176
80018081
85991712
10401831
85154930
95029306
42253777
23383230
42313719
44116743
6091144
57513077