4406430
91301675
77177068
29084336
68547
9111484
24781547
18601990
55028031
99598968
45616299
11566502
98454490
28504814
77864512
43239211
99105221
36032499
14132522
2961816
12232942
30673670
12592795
149497
51189079
83257377
3576367
4658569
79704001
17571298
2750674
15294617
77478269
36052239
58569608
22477383
31035946
54402713
36733851
96384294