4137589
2144779
4583567
2749638
2555018
436105
1976771
3928248
4066302
4374276
39598
41805
44422
52748
55993
59013
71513
72126
73981
46147
658609
1978572
889029
6569090
9799932
3605193
8867345
3262114
883045
14619780