16655754
96201805
44835115
51196390
41124825
90742186
75283557
27593272
49712025
27192272
27407677
2103916
2129287
85297325
95911560
59543470
33482956
1553044
5056175
49916690
36853811
60377701
98387511
16356746
74682612
33062815
90034941
22375970
4682046
85075422
87075796
85712430
9761832
41104947
55959927
88197007
81915491
11991971
67789935
7472577