18471114
11378477
37657898
69652512
34858836
82845352
77612006
72413594
55425113
30462951
78648402
88551217
834374
6804112
9917162
70025036
47477185
78221195
19253572
76446235
7276728
24817928
82857611
36051621
61364852
30815961
23934887
56669353
4309302
47757624
11774141
82506822
28331455
58509077
19867987
87637923
29856976
74347298
71039806
87596804