48771570
17345368
48428002
4733094
56944383
71517640
77653373
8621565
8264306
26202222
21471382
27442413
96327053
82635180
46215853
37867960
3078321
35374219
43831467
87862814
12591860
45531393
96229232
6265271
70338144
64647810
65714714
9438244
55628027
25539351
34904551
46579477
18547703
81629386
934821
5326691
39966278
56657584
6312344
52104070