56266584
58159249
9051089
80183748
8588624
31907604
18627237
87058685
49735231
56873246
9662853
31574746
1303565
7087175
82279004
26203245
89254149
50282900
49813905
47672679
4108126
48776426
53316073
73193597
62661595
27089226
18369179
53552468
25159234
46722199
77866969
39748750
16011420
91153512
58012689
67563025
81299740
48746041
32899420
22622606