42703481
79485045
54725734
58287236
47986623
6001603
22544247
10783772
65438366
8068450
44349972
50964172
70588650
98235411
18787023
7478215
14716620
47954959
4505420
94126864
64397015
75909416
6520549
22634777
28456484
37937552
17351993
69617680
750394
21869313
14917638
44807755
8376150
90005198
89729802
51409319
68462439
72844912
83931543
18352500