37436491
76273437
1123624
39259882
29986271
24994215
90587696
10512105
73342549
88432212
4202094
39911610
8539791
32066437
1668060
81475194
35829942
27016897
41242350
2093344
42685624
9388747
45014884
16226407
71538612
30331956
7637996
446366
26594537
87687355
3401685
19775325
7392613
3471419
65697104
2565842
70177442
98448779
9106997
509799