33039489
4109201
24247938
89714772
5115285
89596058
7161822
29166513
78211733
41532512
4990329
36754614
21817567
3168939
26843323
5573108
45292651
558993
22109909
104309
68885416
60952731
33937116
73126204
35276481
44157115
96063724
65853055
89869166
3161969
471910
70582860
14095416
69543302
93892893
5727514
61811123
66348246
89391627
29779735