53497570
23246411
80055554
8283217
81235213
43428149
4434646
61653068
89487120
32732605
72887451
58908595
85461732
48102068
17731536
22358942
318443
55132982
29657388
1684357
96608740
34626603
39959345
92391442
7683086
29627403
83721379
94031611
33562181
67873449
10413176
3788766
92989312
37829611
74646114
2706625
54249248
45091327
49285960
47921700