31923984
98823133
4974665
32197059
6744615
67249342
21412633
42198244
23311740
92438119
24292236
32508573
75557811
31634699
756176
24021567
34329266
97833359
82802263
7933624
92739523
22696208
66294760
12491835
52543959
71241901
28095944
17702633
27481198
51651980
24261229
32442124
36115208
62626296
95005480
25019620
48595626
79488368
57241715
41283788