7091633
80306150
12946819
2109455
80482668
68752683
88552463
30281514
79207083
71676153
49402627
6915742
38151872
56087645
26109289
5007630
16449154
42227881
37994581
61219771
38507934
4185956
72396546
99596153
71533154
3112765
92237384
6786607
57441369
26144876
24832279
65431440
2528916
97837151
69881111
15715704
40514717
51853896
8846148
28162079