22414138
88624148
84927670
67678719
20312156
54394812
42266303
961468
1845531
47907408
72195640
40336504
28887443
84632894
93757942
36456503
37938739
9368338
71219300
40214045
21449954
78996303
52034713
11561733
75464318
65392695
91774747
80668184
54789769
20626290
95795725
22453464
71206573
7752427
60879239
37448232
39697246
87981700
75085143
2129935