87137752
79957523
38234968
60782044
8064663
71661083
82514462
13516615
37792812
91545109
79517082
29293176
4060742
19066517
29654068
19717199
94758442
77109340
274762
6107787
70067220
45218795
68518559
15644577
22453754
19057534
64935723
9860804
87898661
16795233
9136866
16003175
51684634
2471483
8637251
44615564
23915391
81567974
67358225
20581588