59435077
54129144
32107175
94181912
41659
55881865
59307597
19309782
32719269
918677
44686215
46073323
8885173
19352713
70198694
19108414
13907291
50216201
54793368
94921918
83715139
79186879
6725640
87339958
86052
86778045
64659956
49466799
61859593
17913540
37143674
17883695
43114226
4931720
50807651
41858970
18322990
62868619
16115523
51244373