30544068
4005024
4801455
51145398
9732633
7449932
509196
60384192
30185480
97479417
65738840
220448
41418360
44747133
80372313
9383574
86284219
44458079
62604360
95395422
67673499
17722166
9396072
40019220
64745703
67306546
93648676
5327774
17744832
93768939
41074966
13516952
60035345
32441348
62792180
38361315
1362590
41039595
65563715
43621993