65518844
28307330
81668286
83402381
28507137
49792663
36016392
16151954
50567438
97765917
6834859
24494223
51615523
88208533
89778970
41699879
2123446
18615867
7182278
83849631
90987084
45626077
18134805
52424340
68374047
31492287
12828637
48773293
43543824
42436741
4022867
8229602
36646548
49232612
25057380
9957413
154396
76186956
580654
41124619