15072134
9338691
45884016
4723380
53718252
72852008
8121805
41284173
53446011
12215394
3566579
83354694
36615885
53818896
120551
12764550
62292607
39537107
76427794
81548882
60316945
21166166
45269933
75051833
87429734
487212
65623063
26274209
7268943
16694364
4126848
12258041
4327982
39397027
20089093
90323395
68719803
44764812
52364449
3925881