68115999
69520
61657858
45252221
21464698
91657183
95598213
9552139
82933920
10105953
59192185
11429289
55495882
73343902
37296166
85528393
74954712
37019616
362799
4749350
16597796
60928113
59354048
43367867
30236034
61072674
43786310
45527762
90673257
16129358
1791770
6089251
8404200
81634949
77422062
33352033
46592191
59882405
28158503
86289554