76513328
48956056
39864262
35834105
67654790
2902031
11767085
5370860
99172957
31182822
73368485
52406020
29376462
58936245
12894474
66441403
11466557
81865402
57657307
91994650
97298843
20492169
4319220
88941867
74547850
5827257
51251545
29675817
24634228
45852845
10901705
29453404
51388044
33305560
91331757
61961624
15243547
81776868
26871352
7801175