65156317
73408045
86151752
95543509
19658218
8537396
57801677
6332890
458847
44023122
87111432
67411078
20996190
5422193
2758572
74712011
35906582
76527136
51487094
52714155
60287403
90667368
11456385
99155119
98356544
8459642
38133638
38412235
66464680
43857504
60076275
76533048
90609826
80604657
76683010
14126668
12627065
47738250
45098365
51587402