4542528
13511382
65505189
34978992
94377111
47027895
31464848
6223771
36796189
50884092
67273474
44883451
10151600
18107099
41614025
72269620
476556
27734956
2847284
16376728
2210330
93022552
2407114
5078227
62611182
4867090
5303633
66192036
2894810
370194
88988512
20025954
11619172
48041859
86347342
91745107
7048947
63234180
7775239
65456528