52918587
4901474
5376391
55605723
17883408
904227
12623315
969755
7400272
72667743
73501339
38949314
71866103
28684308
32529229
69615306
11356333
75077423
41597097
7982611
8788252
20382429
5331889
4912543
39266698
84926892
97609492
64708367
64125313
7114570
50681248
98398363
85808801
33808955
51688699
87846256
88747490
89797806
48757514
13469726