48617416
610473
28438236
70153246
8764450
50182680
79549897
83164496
36654655
21685160
4962736
17085371
71279557
37909621
58161798
70401435
89224649
98872070
50268647
69131260
25231409
12479902
31398496
7334249
25932836
3432238
19798682
35038078
87382531
82886186
7444692
21191648
20498285
64545836
4975127
66125795
53613656
7526301
40069241
21611719