28063388
80843663
85872589
17562187
66988322
9168359
83748301
51364692
277947
41343494
79063478
39015079
72513526
12833230
90959515
4966727
50837077
41468080
59796483
53835034
4497888
31751716
91574793
84178871
19838423
90433435
98331686
72605805
44896997
6588485
83128893
46602662
46457463
41869664
17346317
81218098
32722455
34479931
21235440
36896832