61772529
57084850
3741609
69081540
4343120
10349993
84739698
23676478
2751700
17509570
85916210
6032390
31486568
5576121
943200
45616184
12582821
98381047
87261862
23579442
48136147
36121494
26749620
83927908
86428350
69599602
11634566
89271232
33093160
53692826
67428385
3888271
23078075
9503236
7359680
65547199
76359527
57364213
54867258
71802056