32004509
76585728
45053278
21081797
81363528
46551800
87755435
7363545
83753475
5550643
29216714
10915681
2617788
30294526
2901132
47472466
78453503
19776249
99508410
19817569
48333690
70771938
63061218
61793704
16368867
6935881
59495939
81239502
70365775
27363345
26646165
52881057
36759807
5203157
47179411
24908646
22868251
781781
25436826
66358938