93435987
44337774
16778381
88577115
69532607
82185749
15135082
21119946
2393709
21262012
35217622
90921171
97635771
19757969
76195784
22645812
60722860
72081070
77693133
92596483
4295355
92591552
22819656
23513219
55668527
51912654
3979268
44968245
37144617
98165710
50706007
19929601
69173268
56599623
63619966
17694178
12649081
15644304
23078896
4816916