18468348
98101216
71192352
60076278
7740290
61918881
60767633
82197442
97787334
35932728
57279221
76604229
51887712
3475291
69711226
72645144
89382081
3073461
81815195
819816
21233069
21362607
8574914
98597690
32626129
56634930
53367142
21517164
59003500
44113015
76669629
78438105
8542633
16727392
11171796
4483864
23384148
36886549
90002673
3875616