51004846
7607475
36701023
33734819
36731600
36189550
24151998
20674024
84503560
85034616
87529434
53374087
15722300
32663395
89694985
41428
2595613
15839582
43754215
26108564
496202
3101270
86593206
97602771
4664539
86167540
63625908
31804745
28956070
50143579
27503603
2608561
4940285
1120966
36589071
5445963
13505111
56161639
52043058
73458559