43833866
6663994
56885810
80171092
5198639
215740
84559566
6471268
16098683
61453894
23922917
28088133
47198363
18509139
9681180
68104983
18105300
26151560
49341494
55261207
78134764
75077662
60856899
86514639
21846321
5965669
18396562
24819958
4735315
22972264
42374412
66884690
98808909
1097432
68229693
32946541
78132811
81848997
11425847
4227994