17781083
60888417
10362754
32006168
91599634
80218878
52624088
65843389
84608515
98446119
2336677
3036939
67598060
62152495
31585777
60507783
63022602
84782461
8832567
10495598
79869876
46839970
10822364
23532007
2508474
71749930
84218766
16503631
67372345
72583970
74987687
72686888
49709515
22359545
44373574
69184552
75386543
53476270
60909801
69729165