68458032
40291930
53198822
20084381
32114173
95016872
51247845
41598110
13892620
94809943
72973921
50086603
35532358
39646956
64613116
1764383
15071855
2213670
41403134
46677160
60363063
28915557
66321633
16751711
82222270
31412688
47169955
22769266
38014543
34071029
57025131
1288162
36026979
54461466
53748010
90595289
90632831
36728068
41625391
58061056