25683770
72881763
3725376
62479183
53656025
62276049
55741662
12374422
40755014
14347517
25471831
21178412
51492005
39739260
90466901
52165109
48262867
15456933
59742549
93572690
25244714
60846367
1687705
97936461
10579686
72382922
43737718
41011438
71935131
1670535
74423632
88038314
76591107
29144753
9595761
58519337
88554280
68011692
9057442
40015713