12008720
68126268
84488159
88742225
95716100
43913628
22524119
66058435
95578318
88392422
10368042
7406186
7425698
3071633
56791315
31882474
52632000
74402761
23545615
65242832
2155383
29166147
41347831
66219582
21009890
96586737
68138635
41648208
49031496
42277863
3234450
11609652
57619757
45992942
1948220
4949513
77366729
17262227
67404767
27464182