53459756
54375344
80477393
14179658
67074440
51139321
94429099
12418094
75155253
24399600
8211928
81176314
78469155
84288118
84823293
4637110
97567287
11232098
21783074
4581418
30589455
6278463
70857184
91919372
89432226
630275
22404253
25708640
61381178
96032559
12714694
2137394
25972570
59672519
36809639
14507285
46387292
23137655
73522354
5635671