49078968
11865647
53859480
76791659
55167222
63164991
16305000
42131555
10953123
22449595
6758287
3609349
3092287
41012879
77769250
4264238
1137345
72432058
5757831
78265183
51449
677213
16749156
10348825
90255115
36259885
2015993
1665174
31664297
71717729
15636147
93906126
58578016
3881186
62714010
32611316
9926923
7223303
3034558
62675737