21142369
88031205
8717400
82309576
46218306
32248595
87624809
23376855
9017857
7892875
51177584
58179008
56936806
62195086
57191939
71991110
19371288
27538003
59111885
55452854
69148941
58742128
61922155
57865136
58013785
79843974
66202284
5186607
88041715
47216843
32615598
26965949
91412639
94691721
222668
14166937
31178441
68187412
35355120
83256792