36951749
68537780
32636915
20327050
94501556
29121197
93581778
70862144
49694494
27612108
82506767
21867355
60021687
64479649
80406245
19865295
86326177
28643102
41669816
7565759
637984
50789552
32365229
92667789
13442337
74222449
59149192
8932207
7243662
74631420
31021965
62738164
7879643
11165164
65015725
4389189
10471270
93892464
61841677
39895070