95134524
9575639
23287199
2336248
55109649
26755641
93355047
514342
41962589
70301665
47501508
93059421
47575517
7888967
45177960
31562341
42922654
5667663
62684000
50203366
69359359
54594840
73978197
247876
28276693
21293724
28639230
42062241
76937893
87222890
45147031
59955284
86588299
98549562
57196410
17459792
76709120
44458935
8968008
55881921