28327809
12935199
32533309
37452518
2438969
15332904
22486689
16227239
79956443
68791089
71702338
71323481
54141008
66699448
96165870
73508072
8563962
8153234
46841909
419546
64988406
25316989
71997130
33637869
29354166
34945140
8909519
54164688
1084093
36168567
7463885
58586647
62395831
48165741
37492570
18528280
71249635
66288715
32492980
13308713