8943362
61129672
47564290
3165139
46917704
4809860
61361853
10924500
10277512
54695299
73036304
14425067
15217628
95681809
74757577
52676236
86541195
60408725
49587160
70416432
99258570
65728777
34232788
3912474
77591569
86576377
6425546
69581800
7454032
19138428
30597609
97943607
47861377
92789267
66018315
39186841
47125161
47738401
8767375
60126601