4594335
28658
28153432
12016377
78949707
94921934
48209244
33559199
56541774
6492159
25414749
41114029
41916410
42761479
43832071
51176784
5927594
2075691
122723
40966288
46712216
3940185
24416520
50052815
97833272
73124005
7013916
33399827
54743244
62942483
49126118
89819545
60081256
99185509
98043194
3393578
89197281
22379408
76254820
97812586