22128417
99371232
39706845
70804360
97844772
55896296
74182299
67729364
15955430
2415450
87263831
25251595
25268684
4648286
5136586
15127891
90861869
36147984
65031795
406300
30064966
42701173
9113552
9814352
40105757
97954180
40929119
7819180
1941414
56597327
23755640
27374572
59109903
47141062
82543649
90569345
59276162
62257052
3721770
55671347