86143769
79259671
52626703
40751496
4964253
99199338
53501725
97007261
42311001
68025351
51936151
60722217
21451917
4045660
25452048
58858
66878075
3736579
2025052
72725724
7792167
32812427
31907901
33802961
55518873
85328415
44828923
66884590
31552569
34152855
69881654
46579055
41714503
20128079
78356113
44392712
20541800
92493475
48161939
82275993