77816558
21785398
62694729
5385513
73104050
59693147
11811992
36314570
2122012
91558748
73628185
76675483
78908730
56338060
97277938
63813268
123500
6962885
62055793
8382154
95486548
4875976
3129968
78616811
25917439
63503399
80695850
69482197
11813296
27361020
17663845
51982650
87485043
43989979
58975043
48557111
47038613
84622448
28772500
4808621